package model
{
	[RemoteClass(alias="model.AnneeUniversitaire")]
	[Bindable] 
	public class AnneeUniversitaire
	{
		private var m_id_an_univ			:Number;
		private var m_nom					:String = "";
		private var m_num_premier_jour		:Number = 1;
		private var m_mois_debut			:String = "";
		private var m_mois_fin				:String = "";
		private var m_collAnneeEtudes		:Array;
		private var m_collEnseigners		:Array;
		private var m_collSemaines			:Array;
				
		public function AnneeUniversitaire()
		{
		}
		
		public function get id_an_univ():Number{
			return m_id_an_univ;
		}
		
		public function set id_an_univ(value:Number):void{
			m_id_an_univ = value;
		}
		
		public function get nom():String{
			return m_nom;
		}
		
		public function set nom(value:String):void{
			m_nom = value;
		}
		
		public function get num_premier_jour():Number{
			return m_num_premier_jour;
		}
		
		public function set num_premier_jour(value:Number):void{
			m_num_premier_jour = value;
		}
		
		public function get mois_debut():String{
			return m_mois_debut;
		}
		
		public function set mois_debut(value:String):void{
			m_mois_debut = value;
		}
		
		public function get mois_fin():String{
			return m_mois_fin;
		}
		
		public function set mois_fin(value:String):void{
			m_mois_fin = value;
		}
		
		public function get collAnneeEtudes():Array{
			return m_collAnneeEtudes;
		}
		
		public function set collAnneeEtudes(value:Array):void{
			m_collAnneeEtudes = value;
		}
		
		public function get collSemaines():Array{
			return m_collSemaines;
		}
		
		public function set collSemaines(value:Array):void{
			m_collSemaines = value;
		}
		
		public function get collEnseigners():Array{
			return m_collEnseigners;
		}
		
		public function set collEnseigners(value:Array):void{
			m_collEnseigners = value;
		}
		
		public function toString():String
		{
			return m_nom;
		}
	}
}